root balls - German English Dictionary